home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 20
/
Cream of the Crop 20 (Terry Blount) (1996).iso
/
bbs
/
profil18.zip
/
PROFILE.DOC
< prev
next >
Wrap
Text File
|
1996-06-30
|
26KB
|
580 lines
USER PROFILES
v1.8
by
Al Lawrence
Sunrise-80 BBS
(404) 256-9525 (USR v.everything 33.6)
(404) 705-9104 (USR v.everything 33.6)
(404) 256-9518 (Voice, 9am-9:30pm EST)
(EMAIL) al_lawre@ix.netcom.com
OVERVIEW
________
This Door can be used to capture information about a user, for other users
to review. The Sysop has complete control over the questions to ask, the
way the anwers will be displayed and whether or not to force the user to
fill out the questionaire. If your BBS software allows you to execute a
Door when a caller logs in, then you can FORCE a user to enter the Door
and ensure that they answer the questions.
NOTE: Most errors will be logged to a file called DFRAME.ERR which is
created in the directory you run the door from.
NON-REGISTERED R E S T R I C T I O N S
----------------------------------------
° Limited to 15 callers
° Keyboard timeout value limited to 2 minutes
° Time allowed in door can not be adjusted
° Can not use the command line entry that allows the
caller to select a user, display the info and return
to the BBS (all from the main menu)
INSTALLATION
____________
Installation is fairly easy and straight-forward. The following steps and
examples should have you up and running in a very short period of time.
It is assumed that you are familiar with setting up DOORS on your system.
To this end, only examples of the configuration file and Door batch file
are described.
1) Create a directory to hold all PROFILE file
2) Unzip PROFILxx.ZIP into the the above directory
3) Create a configuration file, with a name of your choice, or
modify the supplied PROFILE.CFG file. A description follows:
** Location of system file (See Below)
SUNRISE-80 BBS Your BBS Name
Al Sysop's First name
Lawrence Sysop's Last Name
|-----------------------------------------------------------------------------|
| READ! 1 CommPort \ These 2 lines are required |
| READ! 1 Node # / ONLY for GTUSER.BBS |
|-----------------------------------------------------------------------------|
00000000 Registration Number
2 1 = DO NOT Display ADOPT-A-DOOR Message
2 = Display ADOPT-A-DOOR message
# 2 Keyboard timeout value in Minutes
# 0 Time Allowed in Door
(Sysop = Time Remaining - REG. VERSION)
N Y = Force a NEW user to answer questions.
This would be used if you were to use
the Door as part of an AutoLogin
process. (Will also apply to anyone
entering the door via your door menu).
Once in the Door the user will HAVE to
answer the questions with no way out
until that is done.
N = Participation in the Doors is voluntary
and the user can exit, without answering
the questions. If you make this an
Auto-Login Door the caller will be
presented with the menu. I would NOT
recommend using the N option if you are
making this an Auto-Logon door.
0 0 = Use caller's logon name
1 = Use Alias name (Must use DOOR.SYS)
C:\PROFILE\ Drive:\Path where ALL Picture files
will be kept. You MUST include a trailing
\ or "Bad File Name' type errors will
be encountered.
Y Y = Log all callers to USAGEx
N = Do not log callers
** = Replace with ONE of the following:
C:\bbs\PCBOARD.SYS <- For PCBoard systems using PCBOARD.SYS only
C:\BBS\CALLINFO.BBS <- For Wildcat! systems (prior to v3.0)
C:\BBS\DOOR.SYS <- For ANY systems that support DOOR.SYS
C:\BBS\DORINFOx.DEF <- For ANY systems that support DORINFOx.DEF
C:\BBS\SFDOORS.DAT <- For Spitfire systems.
c:\bbs\TRIBBS.SYS <- For TriBBS systems.
C:\BBS\GTUSER.BBS <- For GT Power
* if using this option you must put the
ComPort # on line 5 and the Node # on
line 6 of the configuration file
# = Requires registration to change to a different value.
NOTE: There are NO Blank Lines in the Config File!!
4) Create a batch file or modify the PROFILE file supplied. A
description of this file follows:
ECHO off
cd\BBS\DOORS\Profile Location of PROFILE files
Profile Profile.cfg EXE filename and CFG filename (Name
used in creating file in #3 above)
CD\BBS
BOARD
5) When running in more than one node, be sure to supply a
different configuration name for each node (your choice of name).
6) If running with Fossil-based multi-port boards add
/FD to the line containing the CFG name as follows:
PROFILE PROFILE.CFG /FD
7) You will be able to supply a user's name on the Command line, and the
program will search for that user's record, display it and return to
the BBS. The best way to use this option, which may not be adaptable
to every BBS software system, is to have a an entry on the main menu
(call it PROFILE) and using script type languages, ask the caller for
a name to search for. You would then pass that name to the PROFILE
command line. After displaying the profile, whether found or not, the
caller will be taken back to the BBS. An example follows:
PROFILE PROFILE.CFG \USER:user name here
Please note that the \USER: parameter MUST be the last parameter on
the command line. There MUST be an exact match for the profile to be
displayed.
TROUBLESHOOTING
---------------
(1) If you are running this Door on a 486 system and encounter errors such as
ERROR 6.... OVERFLOW Error
ERROR 5.... ILLEGAL Function Call (may be associated with other problems)
KEYBOARD Timeout after 5 minutes
You may have to put the following line in your AUTOEXEC.BAT file:
SET NO87=ON
(2) If you encounter an Error 62 (Input Past End of File), BEFORE you see the
opening screen of the Door, your problem will more than likely be associated
with the CFG file. The error 62 means that you do not have enough ent